sun pitcher - German English Dictionary